409bff3d0f892298723289cad83279e20fa6050a,subprojects/platform-base/src/main/java/org/gradle/platform/base/binary/BaseBinarySpec.java,BaseBinarySpec,getSources,#,187

Before Change


    @Override
    public ModelMap<LanguageSourceSet> getSources() {
        sources.ensureUsable();
        return sources.asMutable(
                ModelTypes.modelMap(LanguageSourceSetInternal.PUBLIC_MODEL_TYPE),
                RuleContext.nest(modelNode.toString() + ".getSources()"),
                Collections.<ModelView<?>>emptyList()
        ).getInstance();
    }

    public BinaryTasksCollection getTasks() {

After Change



    @Override
    public ModelMap<LanguageSourceSet> getSources() {
        return ModelMaps.asMutableView(sources, LanguageSourceSet.class, modelNode.toString() + ".getSources()");
    }

    public BinaryTasksCollection getTasks() {